961462
340539
333934
52774
52481
230566
832111
60858
88521
1000240
984266
61873
5317799
3745581
3254148
2576804
2312988
2159609
2080358
194678
1856118
1753136
1750196
1670471